# 字典修改
# TODO 通过下标修改或新增字典内容
# 语法: dict[key] = value #存在就是修改,不存在就是新增
dict1 = {'name': 'hello', 'age':18}
# 如果key存在，就是修改
dict1['age'] = 20
print(dict1)
# 如果key不存在，就是新增
dict1['height'] = 178
print(dict1)

# TODO dict.setdefault = (key, value)   # 不存在就设置新值，存在就返回原先的值
dict2 = {'name': 'hello', 'age':18}

# key不存在
dict2.setdefault('height', 180)
print(dict2)

# key存在
dict2.setdefault('height', 178)
print(dict2)


# TODO dict.update(dict1)  # 将dict1合并到dict中
dict3 = {'name': 'hello', 'age': 18}
dict4 = {'height': 178, 'weight': 140, 'name': 'Tina'}
# 将dict4合并到dict3
dict3.update(dict4)
print(dict3)








